# 使用 mobtitude/vpn-pptp 作为基础镜像
FROM swr.cn-east-2.myhuaweicloud.com/suyuansoft/hub:vpn-pptp

# 设置环境变量
ENV TIMEZONE=Asia/Shanghai \
    VPN_USER=username \
    VPN_PASS=password

# 设置时区
RUN ln -sf /usr/share/zoneinfo/$TIMEZONE /etc/localtime && \
    echo "$TIMEZONE" > /etc/timezone

# 创建认证文件
RUN echo "$VPN_USER * $VPN_PASS *" > /etc/ppp/chap-secrets

# 暴露PPTP端口
EXPOSE 1723

# 启动命令
CMD ["pptpd"]